//
//  BDMUploadFileModel.h
//  iJobs
//
//  Created by zhengyueming on 15-4-15.
//  Copyright (c) 2015年 liyingpeng. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "BDMNetworkDef.h"

@interface BDMUploadFileModel : NSObject
/*!
 @property
 @abstract 唯一标识符
 */
@property(nonatomic,copy) NSString *identifier;
/*!
 @property
 @abstract 上传格式
 */
@property(nonatomic) BDMUploadFileType uploadFileType;
/*!
 @property
 @abstract 请求参数
 */
@property(nonatomic, strong) NSDictionary *requestParaDict;
/*!
 @property
 @abstract 上传url地址
 */
@property(nonatomic, copy) NSString *requestUrl;
/*!
 @property
 @abstract 上传id
 */
@property(nonatomic, copy) NSString *name;
/*!
 @property
 @abstract 上传文件名
 */
@property(nonatomic, copy) NSString *fileName;
/*!
 @property
 @abstract MIME类型
 */
@property(nonatomic, copy) NSString *mimeType;
/*!
 @property
 @abstract 上传文件路径
 */
@property(nonatomic, strong) NSURL *filePathURL;
/*!
 @property
 @abstract 上传数据
 */
@property(nonatomic, strong) NSData *fileData;

/*!
 @property
 @abstract 返回body格式类型
 */
@property(nonatomic) TBDM_HTTP_RETURN_TYPE returnType;

@end
